package com.golden.procedure.domain;

import java.util.Date;
import java.util.List;

/**
 * 摄控设置（席位设置）
* <b>Description:</b><br> 
* @author Reading.Reagan</a>
* @version 1.0
* @Note
* <b>ProjectName:</b> business-procedure
* <br><b>PackageName:</b> com.golden.procedure.domain
* <br><b>ClassName:</b> WorkSeatSchedulingDO
* <br><b>Date:</b> 2018年9月17日 下午12:16:21
 */
public class WorkSeatSchedulingDO extends BaseDO {

	/**
	 * @Fields serialVersionUID :
	 */
	private static final long serialVersionUID = -3206803327970157927L;

	/** 上门组ID */
	private Integer siteID;

	/** 上门组名称 */
	private String siteName;

	/** 日程ID */
	private Integer siteSchedulingID;

	/** 工位分组ID */
	private Integer siteSeatID;

	/** 工位分组号 */
	private Integer seatGroupIndex;

	/** 摄控日期 */
	private Date schedulingDate;

	/** 摄控日期 */
	private String schedulingDateStr;

	/** 拍摄时段 */
	private Date planStartOn;

	/** 拍摄时段 */
	private String planStartOnStr;

	/** 拍摄时长 */
	private Integer planHours;

	/** 车辆序号 */
	private String vechileCode;

	/** 服务等级 */
	private Integer serviceClass;

	/** 服务等级名称 */
	private String serviceClassName;
	
	/** 服务区域 */
	private String province;
	/** 服务区域 */
	private String city;
	/** 服务区域 */
	private String district;
	
	/** 服务人员 */
	private List<WorkerDO> workerList;

	/** 工单及订单数据 */
	private WorkOrderBookDO workOrderBookDO;

	public Integer getSiteID() {
		return siteID;
	}

	public void setSiteID(Integer siteID) {
		this.siteID = siteID;
	}

	public String getSiteName() {
		return siteName;
	}

	public void setSiteName(String siteName) {
		this.siteName = siteName;
	}

	public Integer getSiteSchedulingID() {
		return siteSchedulingID;
	}

	public void setSiteSchedulingID(Integer siteSchedulingID) {
		this.siteSchedulingID = siteSchedulingID;
	}

	public Integer getSiteSeatID() {
		return siteSeatID;
	}

	public void setSiteSeatID(Integer siteSeatID) {
		this.siteSeatID = siteSeatID;
	}

	public Integer getSeatGroupIndex() {
		return seatGroupIndex;
	}

	public void setSeatGroupIndex(Integer seatGroupIndex) {
		this.seatGroupIndex = seatGroupIndex;
	}

	public Date getSchedulingDate() {
		return schedulingDate;
	}

	public void setSchedulingDate(Date schedulingDate) {
		this.schedulingDate = schedulingDate;
	}

	public String getSchedulingDateStr() {
		return schedulingDateStr;
	}

	public void setSchedulingDateStr(String schedulingDateStr) {
		this.schedulingDateStr = schedulingDateStr;
	}

	public Date getPlanStartOn() {
		return planStartOn;
	}

	public void setPlanStartOn(Date planStartOn) {
		this.planStartOn = planStartOn;
	}

	public String getPlanStartOnStr() {
		return planStartOnStr;
	}

	public void setPlanStartOnStr(String planStartOnStr) {
		this.planStartOnStr = planStartOnStr;
	}

	public Integer getPlanHours() {
		return planHours;
	}

	public void setPlanHours(Integer planHours) {
		this.planHours = planHours;
	}

	public WorkOrderBookDO getWorkOrderBookDO() {
		return workOrderBookDO;
	}

	public void setWorkOrderBookDO(WorkOrderBookDO workOrderBookDO) {
		this.workOrderBookDO = workOrderBookDO;
	}

	public String getVechileCode() {
		return vechileCode;
	}

	public void setVechileCode(String vechileCode) {
		this.vechileCode = vechileCode;
	}

	public Integer getServiceClass() {
		return serviceClass;
	}

	public void setServiceClass(Integer serviceClass) {
		this.serviceClass = serviceClass;
	}

	public String getServiceClassName() {
		return serviceClassName;
	}

	public void setServiceClassName(String serviceClassName) {
		this.serviceClassName = serviceClassName;
	}

	public List<WorkerDO> getWorkerList() {
		return workerList;
	}

	public void setWorkerList(List<WorkerDO> workerList) {
		this.workerList = workerList;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getDistrict() {
		return district;
	}

	public void setDistrict(String district) {
		this.district = district;
	}

	public void setRegion(String province, String city, String district) {
		this.province = province;
		this.city = city;
		this.district = district;
	}

}